package net.maku.needy.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import com.baomidou.mybatisplus.annotation.*;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 困难帮扶申请
 *
 * @author 阿沐 babamu@126.com
 * @since 1.0.0 2025-03-20
 */

@Data
@TableName("needy_member_apply")
public class NeedyMemberApplyEntity {
	/**
	* id
	*/
	@TableId
	private Long id;

	/**
	* 申请人
	*/
	private Long memberId;

	/**
	* 困难类型
	*/
	private Integer difficultyType;

	/**
	* 情况说明
	*/
	private String remark;

	/**
	* 附件
	*/
	private String attachment;

	/**
	* 学生名
	*/
	private String studentName;

	/**
	* 学校名
	*/
	private String schoolName;

	/**
	* 年龄
	*/
	private Integer age;

	/**
	* 学段
	*/
	private String period;

	/**
	* 出生日期
	*/
	private Date bornDate;

	/**
	* 出生医院
	*/
	private String birthHospital;

	/**
	* 结婚日期
	*/
	private Date weddingDate;

	/**
	* 月平均收入
	*/
	private BigDecimal personalAvgIncome;

	/**
	* 家庭月平均收入
	*/
	private BigDecimal familyAvgIncome;

	/**
	* 申请金额
	*/
	private BigDecimal applyAmount;

	/**
	* 直接亲属关系
	*/
	private String directKinshipRelationship;

	/**
	* 咨询类型
	*/
	private Integer consultationType;

	/**
	* 审核状态：0.待审核，1.通过，2.驳回，3.拒绝
	*/
	private Integer auditStatus;

	/**
	* 审核时间
	*/
	private Date auditTime;

	/**
	* 申请时间
	*/
	private Date createTime;

}